package org.oop8.ioliu;

import java.io.File;
import java.io.IOException;
import java.util.Arrays;

public class file {
	
	public static void main(String[] args){
		File file = new File("c:/javaIo/test");
		System.out.println(file.separator);
		System.out.println(file.mkdir());//创建单层目录
		System.out.println(file.mkdirs());//创建多层目录
		System.out.println(file.delete());//删除目录或文件 当目录中有文件时不能删除
		
		File file2 = new File("src/org/oop9/test");
		System.out.println(file2.mkdirs());
		System.out.println("判断是否为文件目录："+file2.isDirectory()+"判断是否为文件："+file2.isFile());
		
		File file3 = new File("src/org/oop9/test/a.txt");
		File file4 = new File("src/org/oop9/test/b.txt");
		try {
			//System.out.println(file3.createNewFile());//创建文件
			file3.renameTo(file4);//给文件改名字
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		File file5 = new File("C:/");
		System.out.println(Arrays.toString(file5.list()));//输出文件目录及文件
		System.out.println(Arrays.toString(file5.listFiles()));//显示带有文件目录或文件
		
	}
}
